put through an ordeal - Almanca İngilizce Sözlük